﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace SOAPIncidenteTest
{
    /// <summary>
    /// Descripción resumida de UnitTest1
    /// </summary>
    [TestClass]
    public class UnitTest1
    {

        [TestMethod]
        public void SOAPIncidenteTest()
        {

            IncidentesWS.IncidentesClient incidentesWS = new IncidentesWS.IncidentesClient();


            // Lista de Incidentes
            /*  IncidentesWS.Incidente[] incidentes = incidentesWS.ListarIncidente();
              int cantidad = incidentes.Length;*/


            //  Buscar por Id
            /*IncidentesWS.Incidente incidente = incidentesWS.ObtenerIncidente(1);
            string estado = incidente.Estado;
            string solucion = incidente.Solucion;*/

            //-- Eliminar
            /* incidentesWS.EliminarIncidente(1);*/



            //--crear cola ---
            incidentesWS.CrearIncidenteEnCola(1, 1, "C", "Creado", 1, DateTime.Now,
                DateTime.Now, "Solucion", "descripcion", "evaluacion", "comentarioSolucion");


            // --- catidad
            int tamañoCola = incidentesWS.ObtenerCantidadColas();
            Assert.AreEqual(3, tamañoCola);



        }
    }
}
